package com.fesine.learn.design.pattern.creational.builder;

/**
 * @description: 类描述
 * @author: fesine
 * @createTime:2019/2/18
 * @update:修改内容
 * @author: fesine
 * @updateTime:2019/2/18
 */
public abstract class CourseBuilder {

    public abstract void buildCourseName(String courseName);

    public abstract void buildCoursePPT(String coursePPT);

    public abstract void buildCourseVideo(String courseVideo);

    public abstract void buildCourseArticle(String courseArticle);

    public abstract void buildCourseQA(String courseQA);

    public abstract Course makeCourse();
}
